Component({
  data: {
    "userId": 1, // 用户ID
    "primarySchoolName": "temp001", // 小学名称
    "primarySchoolStartDate": "2022-02-02", // 小学开始日期
    "primarySchoolEndDate": "2022-02-02", // 小学结束日期
    "middleSchoolName": "temp002", // 初中名称
    "middleSchoolStartDate": "2022-02-02", // 初中开始日期
    "middleSchoolEndDate": "2022-02-02", // 初中结束日期
    "highSchoolName": "temp003", // 高中名称
    "highSchoolStartDate": "2022-02-02", // 高中开始日期
    "highSchoolEndDate": "2022-02-02", // 高中结束日期
    "universityName": "temp004", // 大学名称
    "universityStartDate": "2022-02-02", // 大学开始日期
    "universityEndDate":"2022-02-02" // 大学结束日期
  },
  methods: {
  // 小学开始日期选择
  bindPSDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      primarySchoolStartDate: e.detail.value
    })
  },
  // 小学结束日期选择
  bindPEDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      primarySchoolEndDate: e.detail.value
    })
  },


  // 初中开始日期选择
  bindMSDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      middleSchoolStartDate: e.detail.value
    })
  },
  // 初中结束日期选择
  bindMEDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      middleSchoolEndDate: e.detail.value
    })
  },



  // 高中开始日期选择
  bindHSDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      highSchoolStartDate: e.detail.value
    })
  },
  // 高中结束日期选择
  bindHEDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      highSchoolEndDate: e.detail.value
    })
  },




  // 大学开始日期选择
  bindUSDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      universityStartDate: e.detail.value
    })
  },
  // 大学结束日期选择
  bindUEDateChange: function(e) {
    console.log('picker发送选择改变，携带值为', e.detail.value)
    this.setData({
      universityEndDate: e.detail.value
    })
  },
  // 暴露子组件数据的方法
  getFormData() {
    return this.data; // 返回子组件的所有数据
  },
  
  // methods 末尾
  }
  
});